package main

import (
	"flag"
	"fmt"
)

/*
	解析命令行参数 方法二
	flag -ip 10.01.01.1 -port 3309

	PrintDefaults:解析参数
		-ip string
			give a ip (default "127.0.0.1")
		-port string
			give a port (default "3306")
*/
func main() {
	var ip, port string
	flag.StringVar(&ip, "ip", "127.0.0.1", "give a ip")
	flag.StringVar(&port, "port", "3306", "give a port")
	fmt.Println(ip)
	fmt.Println(port)
	flag.PrintDefaults()
}
